//牛客 WY18统计回文
#include <iostream>
#include <string>
using namespace std;

bool isPal(const string& s)
{
    int left = 0,right = s.size() - 1;
    while(left < right)
    {
        if(s[left] != s[right])
        return false;

        ++left;
        --right;
    }
    return true;
}

int main() {
    string A, B;
    while(cin>>A>>B)
    {
        int cnt = 0;
        for(int i = 0;i <= A.size(); i++)
        {
            string news = A.substr(0,i)+ B + A.substr(i);
            if(isPal(news))
            {
                ++cnt;
            }
        }
        cout<<cnt<<endl;
    }
    return 0;
}
// 64 位输出请用 printf("%lld")